sole provider (of services) - Turkish English Dictionary